intersected by canals - İspanyolca İngilizce Sözlük